a piece of hunting equipment - Anglais Synonymes Dictionnaire